package com.lovegu.array_list;

/**
 * <p>
 * List接口
 * </p>
 *
 * @author 老顾
 * @since 2023/3/20
 */
public interface List<E> {

    /**
     * 增加
     *
     * @param e 元素
     * @return true/false
     */
    boolean add(E e);

    /**
     * 删除
     *
     * @param index 下标
     * @return 元素
     */
    E remove(int index);

    /**
     * 查询
     *
     * @param index 下标
     * @return 元素
     */
    E get(int index);
}
